﻿CREATE PROCEDURE [dbo].[Articulos_Insertar]
	@IdTipoArticulo	tinyint,
	@IdRubroArticulo	int,
	@IdDescuentoRecargo	int,
	@IdMarca	int,
	@IdTipoComisionArticulo	tinyint,
	@IdTipoImpuestoArticulo	tinyint,
	@IdTipoCostoArticulo	tinyint,
	@IdPromocion	int,
	@Codigo	varchar(20),
	@Nombre	varchar(50),
	@ExistenciaMinimo	bigint,
	@ExistenciaMaximo	bigint,
	@DescripcionServicio	varchar(200),
	@Costo	money,
	@Comision	money,
	@ComisionMaxima	money,
	@Iva	money,
	@Impuesto	money,
	@EstaEliminado	bit
AS

INSERT INTO Articulos
	(
		IdTipoArticulo,
		IdRubroArticulo,
		IdDescuentoRecargo,
		IdMarca,
		IdTipoComisionArticulo,
		IdTipoImpuestoArticulo,
		IdTipoCostoArticulo,
		IdPromocion,
		Codigo,
		Nombre,
		ExistenciaMinimo,
		ExistenciaMaximo,
		DescripcionServicio,
		Costo,
		Comision,
		ComisionMaxima,
		Iva,
		Impuesto,
		EstaEliminado
	)
	VALUES
	(
		@IdTipoArticulo,
		@IdRubroArticulo,
		@IdDescuentoRecargo,
		@IdMarca,
		@IdTipoComisionArticulo,
		@IdTipoImpuestoArticulo,
		@IdTipoCostoArticulo,
		@IdPromocion,
		@Codigo,
		@Nombre,
		@ExistenciaMinimo,
		@ExistenciaMaximo,
		@DescripcionServicio,
		@Costo,
		@Comision,
		@ComisionMaxima,
		@Iva,
		@Impuesto,
		@EstaEliminado
	)
	
SELECT SCOPE_IDENTITY()